having green/yellow leaves - Francés Inglés Diccionario